point of no escape - Alemán Inglés Diccionario